#pragma once
#include "CFramework.h"

class CBaseApp
{
public:
	CBaseApp(void);
	~CBaseApp(void);

	BOOL Initialize(void);
	void SetFramework( CFramework* pFramework );
	void ProcessInput ( long xDelta, long yDelta, long zDelta, BOOL* pMouseButtons, BOOL* pPressedKeys, float elapsedTime );
	void OnUpdateFrame ( BOOL pDevice, float elapsedTime ); // pDevice 

private:
	CFramework*				m_pFramework;
};

